Класс Key

Доступность

Flash Player 6.

Описание

Класс Key - это класс самого верхнего уровня, чьи методы и свойства вы можете использовать без использования конструктора. Используйте методы класса Key для создания интерфейса, который может контролироваться пользователем со стандартной клавиатурой. Свойства класса Key - это постоянные, представляющие клавиши наиболее употребительные для управления в играх. Для получения полного списка значений кодов клавиш смотрите Приложение C, "Клавиатурные клавиши и значения их кодов" в Использование ActionScript во Flash.

Краткое изложение методов для класса Key

Метод

Описание

Key.addListener()

Добавляет объект-перехватчик содержащий методы onKeyDown и onKeyUp.

Key.getAscii()

Возвращает ASCII значение последней нажатой клавиши.

Key.getCode()

Возвращает виртуальный код последней нажатой клавиши.

Key.isDown()

Возвращает true если нажата клавиша заданная как параметр.

Key.isToggled()

Возвращает true если активированы клавиши Num Lock или Caps Lock.

Key.removeListener()

Удаляет объект-перехватчик добавленный ранее при помощи Key.addListener().

Краткое изложение свойств для класса Key

Все свойства класса Key являются постоянными.

Свойство

Описание

Код клавиши

Key.BACKSPACE

Значение кода клавиши Backspace.

8

Key.CAPSLOCK

Значение кода клавиши Caps Lock.

20

Key.CONTROL

Значение кода клавиши Control.

17

Key.DELETEKEY

Значение кода клавиши Delete.

46

Key.DOWN

Значение кода клавиши Down Arrow.

40

Key.END

Значение кода клавиши End.

35

Key.ENTER

Значение кода клавиши Enter.

13

Key.ESCAPE

Значение кода клавиши Escape.

27

Key.HOME

Значение кода клавиши Home.

36

Key.INSERT

Значение кода клавиши Insert.

45

Key.LEFT

Значение кода клавиши Left Arrow.

37

Key.PGDN

Значение кода клавиши Page Down.

34

Key.PGUP

Значение кода клавиши Page Up.

33

Key.RIGHT

Значение кода клавиши Right Arrow.

39

Key.SHIFT

Значение кода клавиши Shift.

16

Key.SPACE

Значение кода клавиши Space.

32

Key.TAB

Значение кода клавиши Tab.

9

Key.UP

Значение кода клавиши Up Arrow.

38

Краткое изложение методов объекта-перехватчика класса Key

Метод

Описание

Key.onKeyDown

Извещает о нажатии клавиши.

Key.onKeyUp

Извещает об отпускании клавиши.